package com.jslx.mapper;

import com.jslx.pojo.TimuKnowledge;
import com.jslx.pojo.TimuKnowledgeQuery;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TimuKnowledgeMapper {
    int countByExample(TimuKnowledgeQuery example);

    int deleteByExample(TimuKnowledgeQuery example);

    int deleteByPrimaryKey(Integer id);

    int insert(TimuKnowledge record);

    int insertSelective(TimuKnowledge record);

    List<TimuKnowledge> selectByExample(TimuKnowledgeQuery example);

    TimuKnowledge selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TimuKnowledge record, @Param("example") TimuKnowledgeQuery example);

    int updateByExample(@Param("record") TimuKnowledge record, @Param("example") TimuKnowledgeQuery example);

    int updateByPrimaryKeySelective(TimuKnowledge record);

    int updateByPrimaryKey(TimuKnowledge record);
}